#ifndef __HEROZ_FONT_hh__
#define __HEROZ_FONT_hh__
#include <SDL/SDL.h>
#include <string>

class HFont {
  SDL_Surface *display;

public:
  SDL_Surface *txtfont;
  SDL_Surface *gfxfont;

  HFont(const char *path, SDL_Surface *the_display);
  ~HFont();

  void print_at(short x, short y, const char *txt);
  void print_at(short x, short y, const std::string &txt);
  void gfx_at(short x, short y, int c);
};

#endif
